x11: Print all tested glx extensions
authorMatthias Clasen <mclasen@redhat.com>
Thu, 10 Sep 2020 21:30:28 +0000 (17:30 -0400)
committerMatthias Clasen <mclasen@redhat.com>
Thu, 10 Sep 2020 21:30:28 +0000 (17:30 -0400)
When initializing a glx context, print all the extensions
we look for.

gdk/x11/gdkglcontext-x11.c

index 2dbba08e6237cf4ecae3664653bf7919e8cf4004..ec0bb2f454b433773e73cd6bb241e6731d44f12a 100644 (file)
@@ -1060,7 +1060,9 @@ gdk_x11_screen_init_gl (GdkX11Screen *screen)
                        "\t* GLX_EXT_texture_from_pixmap: %s\n"
                        "\t* GLX_SGI_video_sync: %s\n"
                        "\t* GLX_EXT_buffer_age: %s\n"
-                       "\t* GLX_OML_sync_control: %s",
+                       "\t* GLX_OML_sync_control: %s"
+                       "\t* GLX_ARB_multisample: %s"
+                       "\t* GLX_EXT_visual_rating: %s",
                      display_x11->glx_version / 10,
                      display_x11->glx_version % 10,
                      glXGetClientString (dpy, GLX_VENDOR),
@@ -1070,7 +1072,9 @@ gdk_x11_screen_init_gl (GdkX11Screen *screen)
                      display_x11->has_glx_texture_from_pixmap ? "yes" : "no",
                      display_x11->has_glx_video_sync ? "yes" : "no",
                      display_x11->has_glx_buffer_age ? "yes" : "no",
-                     display_x11->has_glx_sync_control ? "yes" : "no"));
+                     display_x11->has_glx_sync_control ? "yes" : "no",
+                     display_x11->has_glx_multisample ? "yes" : "no",
+                     display_x11->has_glx_visual_rating ? "yes" : "no"));
 
   return TRUE;
 }